Timor shrew - Francés Inglés Diccionario